.shadow1{
    .box{
        width:600px;
        height: 500px;
        overflow: auto;
        background:rgba(255,255,255,1);
        border-radius:10px;
        padding:20px 74px;
        position: absolute;
        top:50%;
        left:50%;
        transform: translateX(-50%) translateY(-50%);
        .x{
            position: absolute;
            top:20px;
            right: 20px;
            width:28px;
            height: 28px;
            background:url(../img/3icon05.png);
        }
        .name{
            color:rgba(0,152,239,1);
            font-size: 18px;
            margin-bottom:24px; 
        }
        .first{
            background:rgba(255,255,255,1);
            border:1px solid rgba(229,229,229,1);
            border-radius:10px;
            .a{
                padding:18px 0;
                border-bottom:1px solid rgba(229,229,229,1);
                .a-1{
                    margin-left:20px; 
                    border-left:6px solid rgba(253,151,68,1);
                    padding-left:10px;
                    color:rgba(238,111,8,1);
                    font-size: 14px;
                    margin-right: 30px;
                }
                input{
                    flex: 1;
                }
            }
            .b{
                padding:14px 20px 16px;
                border-bottom:1px solid rgba(229,229,229,1);
                .b-1{
                    height: 14px;
                    width: 14px;
                    margin-right:9px;
                   margin-top:3px;
                }
                .b-2{
                  
                    font-size: 12px;
                    color:rgba(51,51,51,1);
                    line-height: 20px;
                }
                .b-3{
                    flex: 1;
                }
                .b-pic1{
                    background-image: url(../img/mf1.png);
                    background-size: 100% 100%;
                }
                .b-pic2{
                    background-image: url(../img/mf3.png);
                    background-size: 100% 100%;
                }
                .b-pic3{
                    background-image: url(../img/mf3.png);
                    background-size: 100% 100%;
                }
            }
            .noborder{
                border:none;
            }
        }
        .second{
            background:rgba(255, 255, 255, 1);
            border:1px solid rgba(229, 229, 229, 1);
            border-radius:10px;
            margin-top:10px;
            .name{
                padding:20px;
                border-bottom:1px solid rgba(229, 229, 229, 1);

                .name_1{
                    flex: 1;
                    border-left:6px solid #FD9744;
                    height: 14px;
                    padding-left:10px;
                    line-height: 1;
                    font-size: 14px;
                    color:rgba(238, 111, 8, 1);
                }
                .name_2{
                    width:14px;
                    height: 14px;
                    background: url(../img/jia.png);
                    background-size: cover
                }
            }
            .block{
                padding:0 13px 27px 43px;
                .row{
                    margin-top:17px;
                    .yao{
                        flex: 1;
                        font-size: 14px;
                    }
                    .delete {
                         font-size:12px;
                        color:rgba(153, 153, 153, 1);
                        cursor: pointer;
                    }
                    .a1{
                        padding-right:10px;
                    }
                     select {
                         cursor: pointer;
                         flex:1;
                         float: right;
                         border: none;
                         //清除select聚焦时候的边框颜色
                         outline: none;
                         font-size: 12px;
                         //隐藏select的下拉图标
                         appearance: none;
                         -webkit-appearance: none;
                         -moz-appearance: none;
                         //通过padding-left的值让文字居中

                         background: #fff;

                     }

                }
            }
        }
        .three{
            margin-top:37px;
            p{
                width:140px;
                height:38px;
                background:rgba(0, 152, 239, 1);
                border:1px solid rgba(229, 229, 229, 1);
                border-radius:5px;
                font-size: 14px;
                color:rgba(255, 255, 255, 1);
                line-height: 38px;
                text-align: center;
                margin:0 auto;
            }
        }

    }
}
.cw {
    .block {
        background: rgba(255, 255, 255, 1);
        border: 1px solid rgba(138, 205, 246, 1);
        border-radius: 10px;
        margin-bottom: 11px;

    }

    .block1 {
        height: 280px;

        .title {
            height: 40px;
            background: linear-gradient(0deg, rgba(225, 242, 254, 1) 0%, rgba(255, 255, 255, 1) 100%);
            border-radius: 10px 10px 0px 0px;

            p {
                flex: 1;
                color: rgba(102, 102, 102, 1);
                line-height: 40px;

                .icon {
                    display: block;
                    width: 18px;
                    height: 18px;
                    border-radius: 50%;
                    margin: 11px 10px 11px 111px;
                }

                .icon1 {
                    background-image: url(../img/17icon01.png);
                    background-size: cover;
                }

                .icon2 {
                    background-image: url(../img/17icon02.png);
                    background-size: cover;
                }

                .icon3 {
                    background-image: url(../img/17icon03.png);
                    background-size: cover;
                }
            }
        }

        .message {
            padding: 19px 0;
            height: 240px;

            .d {
                flex: 1;
                padding-left: 25px;
                position: relative;

                .row {
                    margin-top: 5px;
                    margin-bottom: 10px;

                    .t {
                        color: rgba(102, 102, 102, 1);
                        font-size: 12px;
                        line-height: 32px;
                    }

                    .ipt {
                        width: 160px;
                        height: 32px;
                        margin: 0 15px;
                        background: rgba(255, 255, 255, 1);
                        border: 1px solid rgba(229, 229, 229, 1);
                        border-radius: 5px;
                        padding-left: 5px;
                    }
                }

                .select {
                    position: relative;

                    .value {
                        width: 220px;
                        height: 32px;
                        background: rgba(255, 255, 255, 1);
                        border: 1px solid rgba(229, 229, 229, 1);
                        border-radius: 5px;
                        font-size: 12px;
                        color: rgba(153, 153, 153, 1);
                        line-height: 32px;
                        padding-left: 5px;

                        .e {
                            flex: 1;
                        }

                        .i {
                            width: 12px;
                            height: 8px;
                            margin: 12px 16px 12px 6px;
                            background-image: url(../img/17arrow_down.png);
                            background-size: cover;
                        }

                    }

                    .ulFirst {
                        position: absolute;
                        width: 276px;
                        top: 32px;
                        left: 0;
                        flex-wrap: wrap;
                        background: rgba(255, 244, 244, 1);
                        border: 1px solid rgba(229, 229, 229, 1);
                        border-radius: 5px;
                        padding-top: 4px;

                        li {
                            width: 20%;
                            height: 20px;
                            text-align: center;
                            color: rgba(153, 153, 153, 1);
                            line-height: 20px;
                            font-size: 12px;
                            margin-bottom: 4px;
                            border-left: 1px solid rgba(229, 229, 229, 1);
                        }
                    }

                    .ulSecond {
                        left: 60px;
                        width: 220px;

                        li {
                            width: 33%;
                        }
                    }


                }

                .button {
                    width: 98px;
                    height: 32px;
                    background: rgba(83, 221, 223, 1);
                    border: 1px solid rgba(229, 229, 229, 1);
                    border-radius: 5px;
                    font-size: 12px;
                    text-align: center;
                    line-height: 32px;
                    color: #fff;
                    position: absolute;
                    bottom: -9px;
                    right: 114px;
                }
            }

            .b {
                border-left: 1px dashed rgba(204, 204, 204, 1);
                border-right: 1px dashed rgba(204, 204, 204, 1);

            }
        }
    }

    .block2 {
        .a {
            height: 48px;
            background: rgba(229, 255, 229, 1);
            border-radius: 10px 10px 0px 0px;
            padding: 17px 16px;
            font-size: 14px;
            line-height: 14px;

            .b {
                width: 14px;
                height: 14px;
                margin-right: 9px;
                background-image: url(../img/17icon04.png);
                background-size: cover;
            }
        }

        .c {
            padding: 14px 39px 27px;

            .word {
                font-size: 12px;
                color: rgba(102, 102, 102, 1);
            }

            .e {
                margin-top: 15px;
                margin-bottom: 25px;
                text-indent: 20px;
                line-height: 22px;
                color: rgba(255, 102, 51, 1);
            }

            .f {
                span {
                    margin-right: 10px;
                }
            }
        }
    }

    .block3 {
        .t {
            height: 48px;
            background: rgba(255, 243, 229, 1);
            border-radius: 10px 10px 0px 0px;
            padding: 17px 16px;
            font-size: 14px;
            color: rgba(51, 51, 51, 1);

            .a {
                width: 14px;
                height: 14px;
                margin-right: 9px;
                background-image: url(../img/17icon05.png);
                background-size: cover;
            }

            .b {
                flex: 1;
                line-height: 1;
            }
        }

        .main {
            padding-top: 20px;
            padding-bottom: 32px;
            .btn {
                width: 50px;
                position: relative;
                height: 346px;
                span {
                    position: absolute;
                    top: 50%;
                    transform: translateY(-50%);
                    width: 30px;
                    height: 80px;
                    left: 10px;
                }

                .ileft {
                    background-image: url(../img/17icon_left.png);
                    background-size: cover;
                }

                .iright {
                    background-image: url(../img/17icon_right.png);
                    background-size: cover;
                }

            }

            .tixing {
                width: 878px;
                overflow: auto;
                .cons{
                    width: 1200px;
                    .con {
                        width: 280px;
                        height: 346px;
                        overflow: auto;
                        background: rgba(252, 252, 252, 1);
                        border: 1px solid rgba(229, 229, 229, 1);
                        border-radius: 5px;
                        float: left;

                        .name {
                            height: 40px;
                            background: rgba(241, 241, 241, 1);
                            border-radius: 5px 5px 0px 0px;
                            font-size: 12px;
                            color: rgba(51, 51, 51, 1);
                            text-align: center;
                            line-height: 40px;
                            position: relative;

                            .icon {
                                display: block;
                                position: absolute;
                                width: 14px;
                                height: 14px;
                                background-image: url(../img/17icon07.png);
                                background-size: cover;
                                top: 6px;
                                right: 6px;
                            }
                        }

                        .content {
                            padding: 10px 16px 0;

                            .up {
                                border-bottom: 1px solid rgba(229, 229, 229, 1);

                                .row {
                                    margin-bottom: 7px;
                                    font-size: 12px;
                                    line-height: 1;

                                    .a {
                                        display: block;
                                        width: 14px;
                                        height: 14px;
                                        margin-right: 6px;
                                    }

                                    .aa {
                                        background-image: url(../img/17icon08.png);
                                        background-size: cover;
                                    }

                                    .bb {
                                        background-image: url(../img/17icon09.png);
                                        background-size: cover;
                                    }

                                    .b {
                                        margin-right: 5px;
                                        color: rgba(102, 102, 102, 1);
                                    }

                                    .c {
                                        color: rgba(153, 153, 153, 1);
                                    }

                                }


                            }

                            .down {
                                padding-top: 8px;
                                padding-bottom: 5px;
                                border-bottom: 1px solid rgba(229, 229, 229, 1);

                                .tit {
                                    color: rgba(255, 68, 0, 1);
                                    font-size: 14px;
                                    margin-bottom: 7px;
                                }

                                .type {
                                    margin-bottom: 5px;
                                    font-size: 12px;
                                    color: rgba(153, 153, 153, 1);

                                    .g {
                                        width: 70px;
                                    }
                                }
                            }

                            .down:last-of-type(1) {
                                border: 0;
                            }


                        }


                    }
                }
            }

            .con:nth-of-type(2n) {
                margin: 0 19px;
            }
        }

    }

    .block4 {
        .t {
            height: 48px;
            background: rgba(255, 229, 237, 1);
            border-radius: 10px 10px 0px 0px;
            padding: 17px 16px;
            font-size: 14px;
            color: rgba(51, 51, 51, 1);

            .a {
                width: 14px;
                height: 14px;
                margin-top:2px;
                margin-right: 9px;
                background-image: url(../img/17icon05.png);
                background-size: cover;
            }
        }

        .miaoshu {
            padding: 28px 39px 0;
            height: 294px;

            .n {
                margin-bottom: 20px;

                .a {
                    color: rgba(102, 102, 102, 1);
                    font-size: 14px;
                    margin-bottom: 17px;
                }

                .b {
                    font-size: 12px;
                    color: rgba(153, 153, 153, 1);
                    line-height: 20px;
                }
            }

        }

        .more {
            height: 14px;
            margin-bottom: 24px;

            p {
                font-size: 14px;
                color: rgba(89, 136, 231, 1);
                width: 100px;
                height: 14px;
                margin: 0 auto;
                text-align: center;
                // cursor: pointer;
            }

        }
    }
}